package com.uinnova.product.eam.comm.model;

import com.binary.framework.bean.Condition;
import com.binary.framework.bean.annotation.Comment;
import com.fasterxml.jackson.annotation.JsonIgnore;

import java.util.Date;

@Comment("国投IAM组织信息表[DEPT_INFO_IAM]")
public class CDeptInfoIam implements Condition {
	private static final long serialVersionUID = 1L;


	@Comment("主键ID[main_key_no]")
	private Long main_key_no;

	@Comment("部门ID[dept_id]")
	private String dept_id;

	@Comment("部门整型ID[dept_int_id]")
	private Integer dept_int_id;

	@Comment("部门名称[dept_name]")
	private String dept_name;

	@Comment("上级部门ID[supr_dept_id]")
	private String supr_dept_id;

	@Comment("上级部门名称[supr_dept_name]")
	private String supr_dept_name;

	@Comment("OA部门编码[oa_dept_num]")
	private String oa_dept_num;

	@Comment("部门路径ID[dept_path_id]")
	private String dept_path_id;

	@Comment("部门路径名称[dept_path_name]")
	private String dept_path_name;

	@Comment("营业部编码[dept_num]")
	private String dept_num;

	@Comment("外包人员所在二级部门ID[outs_prsn_lcal_scd_dept_id]")
	private String outs_prsn_lcal_scd_dept_id;

	@Comment("部门描述[dept_desc]")
	private String dept_desc;

	@Comment("OA排序号[oa_orde_num]")
	private String oa_orde_num;

	@Comment("席位号[seat_num]")
	private String seat_num;

	@Comment("是否旗舰店代码[is_flagship_cd]")
	private String is_flagship_cd;

	@Comment("是否旗舰店名称[is_flagship_name]")
	private String is_flagship_name;

	@Comment("创建时间[crt_time]")
	private Date crt_time;

	@Comment("更新时间[upd_time]")
	private Date upd_time;

	@Comment("数据日期[etl_time]")
	private String etl_time;

	@Comment("源表名称[src_tab]")
	private String src_tab;

	@Comment("ETL处理时间[etl_timestamp]")
	private Date etl_timestamp;

	public Long getMain_key_no() {
		return main_key_no;
	}

	public void setMain_key_no(Long main_key_no) {
		this.main_key_no = main_key_no;
	}

	public String getDept_id() {
		return dept_id;
	}

	public void setDept_id(String dept_id) {
		this.dept_id = dept_id;
	}

	public Integer getDept_int_id() {
		return dept_int_id;
	}

	public void setDept_int_id(Integer dept_int_id) {
		this.dept_int_id = dept_int_id;
	}

	public String getDept_name() {
		return dept_name;
	}

	public void setDept_name(String dept_name) {
		this.dept_name = dept_name;
	}

	public String getSupr_dept_id() {
		return supr_dept_id;
	}

	public void setSupr_dept_id(String supr_dept_id) {
		this.supr_dept_id = supr_dept_id;
	}

	public String getSupr_dept_name() {
		return supr_dept_name;
	}

	public void setSupr_dept_name(String supr_dept_name) {
		this.supr_dept_name = supr_dept_name;
	}

	public String getOa_dept_num() {
		return oa_dept_num;
	}

	public void setOa_dept_num(String oa_dept_num) {
		this.oa_dept_num = oa_dept_num;
	}

	public String getDept_path_id() {
		return dept_path_id;
	}

	public void setDept_path_id(String dept_path_id) {
		this.dept_path_id = dept_path_id;
	}

	public String getDept_path_name() {
		return dept_path_name;
	}

	public void setDept_path_name(String dept_path_name) {
		this.dept_path_name = dept_path_name;
	}

	public String getDept_num() {
		return dept_num;
	}

	public void setDept_num(String dept_num) {
		this.dept_num = dept_num;
	}

	public String getOuts_prsn_lcal_scd_dept_id() {
		return outs_prsn_lcal_scd_dept_id;
	}

	public void setOuts_prsn_lcal_scd_dept_id(String outs_prsn_lcal_scd_dept_id) {
		this.outs_prsn_lcal_scd_dept_id = outs_prsn_lcal_scd_dept_id;
	}

	public String getDept_desc() {
		return dept_desc;
	}

	public void setDept_desc(String dept_desc) {
		this.dept_desc = dept_desc;
	}

	public String getOa_orde_num() {
		return oa_orde_num;
	}

	public void setOa_orde_num(String oa_orde_num) {
		this.oa_orde_num = oa_orde_num;
	}

	public String getSeat_num() {
		return seat_num;
	}

	public void setSeat_num(String seat_num) {
		this.seat_num = seat_num;
	}

	public String getIs_flagship_cd() {
		return is_flagship_cd;
	}

	public void setIs_flagship_cd(String is_flagship_cd) {
		this.is_flagship_cd = is_flagship_cd;
	}

	public String getIs_flagship_name() {
		return is_flagship_name;
	}

	public void setIs_flagship_name(String is_flagship_name) {
		this.is_flagship_name = is_flagship_name;
	}

	public Date getCrt_time() {
		return crt_time;
	}

	public void setCrt_time(Date crt_time) {
		this.crt_time = crt_time;
	}

	public Date getUpd_time() {
		return upd_time;
	}

	public void setUpd_time(Date upd_time) {
		this.upd_time = upd_time;
	}

	public String getEtl_time() {
		return etl_time;
	}

	public void setEtl_time(String etl_time) {
		this.etl_time = etl_time;
	}

	public String getSrc_tab() {
		return src_tab;
	}

	public void setSrc_tab(String src_tab) {
		this.src_tab = src_tab;
	}

	public Date getEtl_timestamp() {
		return etl_timestamp;
	}

	public void setEtl_timestamp(Date etl_timestamp) {
		this.etl_timestamp = etl_timestamp;
	}
}


